package com.bearhy.jqadmin.model;

import java.util.Date;
import javax.persistence.*;

@Table(name = "sys_menu")
public class SysMenu {
    @Id
    @Column(name = "menu_id")
    private Integer menuId;

    @Column(name = "menu_name")
    private String menuName;

    @Column(name = "menu_remark")
    private String menuRemark;

    /**
     * 菜单类型  1、菜单  2、按钮
     */
    @Column(name = "menu_type")
    private Integer menuType;

    @Column(name = "menu_icon")
    private String menuIcon;

    @Column(name = "menu_url")
    private String menuUrl;

    @Column(name = "menu_pid")
    private Integer menuPid;

    @Column(name = "menu_pids")
    private String menuPids;

    @Column(name = "menu_sort")
    private Integer menuSort;

    @Column(name = "menu_create_date")
    private Date menuCreateDate;

    @Column(name = "menu_update_date")
    private Date menuUpdateDate;

    /**
     * 是否关闭  1、否  2、是
     */
    @Column(name = "menu_is_disabled")
    private Integer menuIsDisabled;

    @Column(name = "menu_perms")
    private String menuPerms;

    /**
     * @return menu_id
     */
    public Integer getMenuId() {
        return menuId;
    }

    /**
     * @param menuId
     */
    public void setMenuId(Integer menuId) {
        this.menuId = menuId;
    }

    /**
     * @return menu_name
     */
    public String getMenuName() {
        return menuName;
    }

    /**
     * @param menuName
     */
    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    /**
     * @return menu_remark
     */
    public String getMenuRemark() {
        return menuRemark;
    }

    /**
     * @param menuRemark
     */
    public void setMenuRemark(String menuRemark) {
        this.menuRemark = menuRemark;
    }

    /**
     * 获取菜单类型  1、菜单  2、按钮
     *
     * @return menu_type - 菜单类型  1、菜单  2、按钮
     */
    public Integer getMenuType() {
        return menuType;
    }

    /**
     * 设置菜单类型  1、菜单  2、按钮
     *
     * @param menuType 菜单类型  1、菜单  2、按钮
     */
    public void setMenuType(Integer menuType) {
        this.menuType = menuType;
    }

    /**
     * @return menu_icon
     */
    public String getMenuIcon() {
        return menuIcon;
    }

    /**
     * @param menuIcon
     */
    public void setMenuIcon(String menuIcon) {
        this.menuIcon = menuIcon;
    }

    /**
     * @return menu_url
     */
    public String getMenuUrl() {
        return menuUrl;
    }

    /**
     * @param menuUrl
     */
    public void setMenuUrl(String menuUrl) {
        this.menuUrl = menuUrl;
    }

    /**
     * @return menu_pid
     */
    public Integer getMenuPid() {
        return menuPid;
    }

    /**
     * @param menuPid
     */
    public void setMenuPid(Integer menuPid) {
        this.menuPid = menuPid;
    }

    /**
     * @return menu_pids
     */
    public String getMenuPids() {
        return menuPids;
    }

    /**
     * @param menuPids
     */
    public void setMenuPids(String menuPids) {
        this.menuPids = menuPids;
    }

    /**
     * @return menu_sort
     */
    public Integer getMenuSort() {
        return menuSort;
    }

    /**
     * @param menuSort
     */
    public void setMenuSort(Integer menuSort) {
        this.menuSort = menuSort;
    }

    /**
     * @return menu_create_date
     */
    public Date getMenuCreateDate() {
        return menuCreateDate;
    }

    /**
     * @param menuCreateDate
     */
    public void setMenuCreateDate(Date menuCreateDate) {
        this.menuCreateDate = menuCreateDate;
    }

    /**
     * @return menu_update_date
     */
    public Date getMenuUpdateDate() {
        return menuUpdateDate;
    }

    /**
     * @param menuUpdateDate
     */
    public void setMenuUpdateDate(Date menuUpdateDate) {
        this.menuUpdateDate = menuUpdateDate;
    }

    /**
     * 获取是否关闭  1、否  2、是
     *
     * @return menu_is_disabled - 是否关闭  1、否  2、是
     */
    public Integer getMenuIsDisabled() {
        return menuIsDisabled;
    }

    /**
     * 设置是否关闭  1、否  2、是
     *
     * @param menuIsDisabled 是否关闭  1、否  2、是
     */
    public void setMenuIsDisabled(Integer menuIsDisabled) {
        this.menuIsDisabled = menuIsDisabled;
    }

    /**
     * @return menu_perms
     */
    public String getMenuPerms() {
        return menuPerms;
    }

    /**
     * @param menuPerms
     */
    public void setMenuPerms(String menuPerms) {
        this.menuPerms = menuPerms;
    }
}